// Package mathutils 提供了一些额外的数学工具函数。
package mathutils

// Add 是一个公开的函数（首字母大写），可以被其他包导入。
// 它返回两个整数的和。
func Add(a, b int) int {
    return a + b
}

// IsEven 是一个公开函数，用于判断一个整数是否为偶数。
func IsEven(n int) bool {
    return n%2 == 0
}

// internalHelper 是一个私有的函数（首字母小写），只能在 mathutils 包内部使用。
func internalHelper(n int) string {
    if n%2 == 0 {
        return "even"
    }
    return "odd"
}

// DescribeNumber 使用内部函数来描述一个数字。
func DescribeNumber(n int) string {
    return fmt.Sprintf("数字 %d 是 %s", n, internalHelper(n))
}

// 为了使用 fmt，我们需要导入标准库的 fmt 包
import "fmt"